const fs = require('fs')
const path = require('path')

//设置新的存放文件地址
let filePath=path.join(__dirname,'dist')

// 读取less文件
fs.readFile('src/main.css',(err,data)=>{
	  if(err){
			throw err
		}else{
			// 判断有无dist文件存在,不存在就创建一个
			if(!fs.existsSync(filePath)){
				fs.mkdir(filePath,(err)=>{
					if(err) throw err
				})
			}
			// 获取到的文件内容,并将其转换为合适内容
			let lessData = data.toString().replace(/\s+/g,'')
		 
			// 将获取到的文件内容写到新的目标目录
      fs.writeFile(filePath + '/main.min.css', lessData, (err) => {
				if (err) throw err
			})
		}
})